/* 清除谷歌浏览器下的 search 叉号 */
input::-webkit-search-cancel-button {
  display: none;
}
/* 清除IE下的 search 叉号 */
input[type='search']::-ms-clear {
  display: none;
}
/* 去掉input disabled 默认半透明样式 */
input[disabled] {
  background: none;
  opacity: 1;
}
input,
select,
textarea {
  border: none;
  border-radius: 0;
  font-weight: inherit;
  font-size: inherit;
  font-family: inherit;
  -moz-appearance: none;
  appearance: none;
  -webkit-appearance: none;
}

input:focus,
textarea:focus {
  outline: none;
}

/* 文字溢出隐藏 */
.text-overflow {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/* 暂无文字居中 */
.text-center {
  text-align: center!important;
}
/* 文字加黑 */
.weight-text{
  color: #323233;
}
/* 修改toast默认大小 */
.van-toast{
  min-width: 185px!important ;
  min-height: 90px!important ;
  padding-top: 8px!important;
  padding-bottom: 13px!important;
  border-radius: 4px!important;
  box-sizing: border-box !important;
  line-height: 0.533334090908rem;
  word-break: break-word;
}
.van-toast__text{
  margin-top: 4px !important;
  word-break: break-all;
  font-size: 0.4266672727264rem !important;
  text-align: left;
  opacity: 1; 
}
.van-icon__image{
  width: 40px!important;
  height:40px!important;
}

.van-popup--bottom.van-popup--round{
  border-radius: 12px 12px 0 0 !important;
}

.van-dialog__confirm{  
  color: #00c00e !important;
}
/* 为vant的sheet增加全屏通栏 */
.van-action-sheet__description::after,.van-action-sheet__item::after{ 
   transform: scaleX(1.5) !important;  
   opacity: .5;
}

/* 修改输入框光标颜色 */
input, textarea{
  caret-color:black ;
}
[contenteditable="true"]{
  caret-color: black;
}

/* ios滚动卡顿 */
.scroll-touch-iphone {
  -webkit-overflow-scrolling: touch;
}
@keyframes rotating{
    0% {
      transform: rotate(0deg);
    }
    100% {
        transform: rotate(1turn);
    }
}

::-webkit-scrollbar {
    display: none;
    width: 0px;
}

/* 修改toastloading的默认样式 */
.van-toast{
  background-color: rgba(0,0,0,.7) !important;
}
.addloading{
  min-width: 185px!important ;
  min-height: 90px!important ;
  border-radius: 4px;
  background-color: #000000;
}
/* 修改dialog默认样式*/
.van-dialog{
  border-radius: 4px !important;
}
.van-dialog__header{
  padding:33px 24px 0 24px !important;
  font-size: 0.48000068181719996rem!important;
  color: #646566!important;
  font-weight: 500!important;
  text-align: left!important;
  line-height: 0.533334090908rem!important;
}
.van-dialog__message{
  padding:  auto 24px!important;
  color: #646566!important;
  word-break: break-word !important;
  font-size: 0.48rem !important;
  box-sizing: content-box;
  line-height: 0.533334090908rem!important;
}